Skip to content

Add project icons and canonical model selections#445

Merged
BunsDev merged 1 commit intomainfrom
okcode/project-icons-settings
Apr 13, 2026
Merged

Add project icons and canonical model selections#445
BunsDev merged 1 commit intomainfrom
okcode/project-icons-settings

Conversation

@BunsDev
Copy link
Copy Markdown
Contributor

@BunsDev BunsDev commented Apr 13, 2026

Summary

  • Add per-project icon override storage, projection, and favicon serving so projects can display custom icons throughout the app.
  • Introduce canonical model selection handling across server and shared contracts to keep provider/model/options data normalized.
  • Update provider/session orchestration to carry model selections through turn start, thread updates, and SME chat flows.
  • Extend the settings UI, chat model picker, sidebar, and theme assets to surface project icons and the new model selection behavior.
  • Refresh provider health, doctor output, and related projections to recognize the expanded provider/model catalog.

Testing

  • bun fmt
  • bun lint
  • bun typecheck
  • Added and updated unit coverage for project icon propagation, projection queries, model selection helpers, provider health, and thread orchestration.

- persist icon_path on projects
- serve project-specific favicons in the UI
- add a settings control to edit project icons
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
okcode-marketing Ready Ready Preview Apr 13, 2026 7:53pm
v0-compute-the-platform-to-build Ready Ready Preview, Open in v0 Apr 13, 2026 7:53pm

@github-actions github-actions bot added size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Apr 13, 2026
@BunsDev BunsDev merged commit 7d9df7f into main Apr 13, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant